package com.tjtt.gwm.dao;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import org.hibernate.Query;

import com.tjtt.gwm.bean.*;
import com.tjtt.tdm.base.PageResult;
import com.tjtt.tdm.system.bean.Organization;
import com.tjtt.tdm.system.bean.Users;

public interface EEPRelationsDao {
	
	//查询（通过备件查询设备）
	public PageResult queryReDataByEP(Map filterMap);
		
	//新增
	public  void addEEPRelations(EEPRelations relations);
	
    //删除
	public  void deleteEEPRelations(EEPRelations relations);
	
	//修改
	public void updateEEPRelations(EEPRelations relations);
	
	//通过设备id查询设备信息
	public PageResult queryChooseEQUByEquIds(Map filterMap);
	
	//通过设备id查询设备信息（全）
	public TdmEquipment queryEqu(String id);
	
	//通过备件id查询备件信息（全）
	public EquipmentParts queryEPInfo(String id);
	
	//根据备件id查询关系ids
	public String queryRIdsByEP(String epId);
	
	//根据备件id查询关系表某条数据
	public EEPRelations queryRById(String rId);
	

}
